@import './layout.scss';
@import './button.scss';

.zdzq-title {
  margin-top: 58px;
  font-size: 24px;
  font-weight: bold;
  color: #242d4e;
}
.zdzq-description,
.zdzq-ul-item {
  margin: 45px 0;
  font-size: 16px;
  line-height: 32px;
  color: #91a2bb;
}

.zdzq-ul {
  list-style: disc inside;
}
.zdzq-ol {
  list-style: decimal inside;
}

.zdzq-img {
  margin: 0 auto;
}

.zdzq-maxwidth764 {
  max-width: 764px;
  margin: 0 auto;
}

.zdzq-section {
  .dzq-index-section__description {
    max-width: 820px;
    margin: 24px auto;
    a {
      font-size: 16px;
    }
  }
}

@media screen and (max-width: 768px) {
  .dzq-layout-mobile {

    .dzq-bubble--top .dzq-bubble__inner:before,
    .dzq-bubble--top .dzq-bubble__inner:after {
      display: none;
    }

    .dzq-bubble__inner {
      border-right: none;
      border-bottom: none;
      border-left: none;
      border-radius: 0;
      box-shadow: none;
    }
  }

  .dzq-index-section {
    .zdzq-img {
      width: 100%;
      margin: 0 auto;
    }
  }

  .zdzq-section {
    padding: 20px 15px;
    .dzq-index-section__description {
      padding: 30px 12px 15px;
      margin: 0;
    }
    .dzq-index-section__hd {
      margin-bottom: 20px;
    }
  }
  .zdzq-title {
    margin-top: 30px;
    font-size: 15px;
    font-weight: normal;
  }

  .zdzq-description {
    margin: 25px 0;
    font-size: 15px;
  }
  .zdzq-ul-item {
    font-size: 15px;
    line-height: 30px;
  }
  .zdzq-text-center {
    .zdzq-img {
      max-width: 238px;
    }
  }
}

.van-swipe-item {
  text-align: center;
}

.zdzq-ul-item {
  margin: 0;
}

.zdzq-margin-b0 {
  margin-bottom: 0;
}

.zdzq-margin-t0 {
  margin-top: 0;
}

.zdzq-margin-0 {
  margin: 0;
}

.zdzq-text-center {
  text-align: center;
}

.zdzq-bd {
  margin-bottom: 60px;
}

.black {
  color: #242d4e;
}

.dzq-layout_section-features-info {
  cursor: pointer;
}